

module Demo01 where

import Main
import OchreLang.CompilerMon ( DDumpOpt(..) )

opts = default_options { opt_builtins_loc = "test/ochre.builtins"
                       , opt_search_path  = "test"
                       , opt_ddump_flags  = [DDUMP_PARSED, DDUMP_TRAITS]
                       , opt_verbose      = True }

demo01  = main2 opts ["test/Inst01.ochre"]

demo02  = main2 opts ["test/Tuple.ochre"]

demo03  = main2 opts ["test/Inherit.ochre"]


-- Super references...
demo04  = main2 opts ["test/Super.ochre"]

demo05  = main2 opts ["test/Ifte.ochre"]

-- uses lambda
demo06  = main2 opts ["test/Lambda.ochre"]

-- uses modules (not yet complete) ...
demo07  = main2 opts ["test/FMMain.ochre"]

